an abyss - French English Dictionary